export interface Comment {
    id: number;
    avatar: string;
    username: string;
    content: string;
    time: Date;
    views: number;
    likes: number;
    replies: Comment[];
}
export interface CommentResponse {
    total: number;
    items: Comment[];
}

export interface CommentAction {
    type: 'share' | 'like' | 'reply';
    commentId: number;
    data?: any;
} 